leopard torpedo - Alemán Inglés Diccionario